Finned radiator - French English Dictionary